﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Inmobiliaria.Services.Core.DTO;

namespace Inmobiliaria.Presenters.ViewInterfaces
{
    public interface IViewRegistroInmueble : IView
    {
        //////Datos Personales
        string Apellido { get; }
        string Nombre { get; }
        string NumeroTelefono { get; }
        string NumeroCelular { get; }
        string CodTelefono { get; }
        string CodCelular { get; }
        string Email { get; }
        string Email2 { get; }
        void DeshabilitarCampos();

        /////Datos Inmueble
        //  List<DtoTipoInmueble> TiposInmueble { set; }
        string Habitacion { get; }
        string[] Habitaciones { set; }
        string Baño { get; }
        string[] Baños { set; }
        string Transaccion { get; }
        string[] Transacciones { set; }
        List<DtoTipoInmueble> TipoInmueble { set; }
        int tipoInmueble { get; }
        List<DtoProvincias> Provincias { set; }
        int Provincia { get; }
        List<DtoLocalidades> Localidades { set; }
        int Localidad { get; }
        List<DtoBarrios> Barrios { set; }
        int Barrio { get; }
        string Calle { get; }
        string Altura { get; }
        string Lote { get; }
        string SuperficieCubierta { get; }
        string Living { get; }
        string Comedor { get; }
        string Cocina { get; }
        string Patio { get; }
        string Jardin { get; }
        string Balcon { get; }
        string Terraza { get; }
        string Quincho { get; }
        string Piscina { get; }
        //string Parrilla { get; }
        string Agua { get; }
        string Luz { get; }
        string Gas { get; }
        string TelefonoInmueble { get; }
        string Cloacas { get; }
        string Asfalto { get; }
        string Descripcion { get; }

    }
}
